cnc punching - French English Dictionary